perm filename RLISP.ACH[UP,DOC]1 blob
sn#002789 filedate 1972-06-11 generic text, type T, neo UTF8
A new version of RLISP is now in the system. If you
experience any troubles with it, please leave a message via the
system command SEND ACH. The old version of RLISP is available as
RLISPB.DMP if needed.
There are four major differences between this version of
RLISP and previous ones. First, the program has been built from RLISP
source, using only a small LISP bootstrap program to initiate the
assembly. Anyone interested in studying this source will find it on
RED2.RED[1,ACH]. This code is reasonably well documented, and should
therefore be understandable to anyone with a knowledge of LISP. The
bootstrap is the file RED2.BSP[1,ACH].
The second difference is in the referencing of files from a
different user area. Because of improvements in the error checking of
the parser, it is now necessary to quote the project-programmer
numbers, which, as before, are enclosed in parentheses. Thus to input
the file FOO from the area [1,XYZ], one would type
IN '(1,XYZ),FOO;
Thirdly, you must type Y<cr> or N<cr> in answer to the
prompts EDIT? or CONT? from the program. The letters without the <cr>
are no longer sufficient.
The final difference is that the compiling version of RLISP,
RLISPC has been withdrawn. Instead, users may output their RLISP
programs in Stanford AI LISP 1.6 by the RLISP command ON DEFN. For
example, to see the RLISP source in LISP, one could run the following
program:
R RLISP
ON DEFN;
OUT XXX;
IN '(1,ACH),RED2.RED;
END;
Users may then compile their programs, if desired, using
COMPLR.